make amends - Turkish English Dictionary